<!DOCTYPE html>
<html lang="en-US">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>全球开放电子图书馆及免费资源 | 卡夫卡的岛上书店</title>
    <meta name="generator" content="VuePress 1.7.1">
    <link rel="icon" href="/blogs/blogs/favicon.ico">
    <meta name="description" content="卡夫卡的岛上书店是凯小默的个人博客，用于记录学习笔记、分享音乐、书籍、旅行等个人兴趣的站点。">
    <meta name="keywords" content="凯小默,凯小默的博客,博客,个人博客,vue,vuejs,vuepress,vuepress-theme-reco,卡夫卡,岛上书店,卡夫卡的岛上书店,音乐,电影,书籍">
    <meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no">
    
    <link rel="preload" href="/blogs/assets/css/0.styles.6da96bf9.css" as="style"><link rel="preload" href="/blogs/assets/js/app.c4a9ac0d.js" as="script"><link rel="preload" href="/blogs/assets/js/2.a11320bc.js" as="script"><link rel="preload" href="/blogs/assets/js/158.c0603bdb.js" as="script"><link rel="preload" href="/blogs/assets/js/6.b06f02ee.js" as="script"><link rel="prefetch" href="/blogs/assets/js/10.5d7eb8fd.js"><link rel="prefetch" href="/blogs/assets/js/100.58d50392.js"><link rel="prefetch" href="/blogs/assets/js/101.d3f91f4b.js"><link rel="prefetch" href="/blogs/assets/js/102.3e599175.js"><link rel="prefetch" href="/blogs/assets/js/103.ecbcba9d.js"><link rel="prefetch" href="/blogs/assets/js/104.b7112fb5.js"><link rel="prefetch" href="/blogs/assets/js/105.c26464ae.js"><link rel="prefetch" href="/blogs/assets/js/106.cafe382c.js"><link rel="prefetch" href="/blogs/assets/js/107.895a1efe.js"><link rel="prefetch" href="/blogs/assets/js/108.896c97cc.js"><link rel="prefetch" href="/blogs/assets/js/109.4e94f990.js"><link rel="prefetch" href="/blogs/assets/js/11.d5d2ab49.js"><link rel="prefetch" href="/blogs/assets/js/110.7d958736.js"><link rel="prefetch" href="/blogs/assets/js/111.efc15dc2.js"><link rel="prefetch" href="/blogs/assets/js/112.066210e5.js"><link rel="prefetch" href="/blogs/assets/js/113.351c51de.js"><link rel="prefetch" href="/blogs/assets/js/114.63ac2fda.js"><link rel="prefetch" href="/blogs/assets/js/115.fcbc525c.js"><link rel="prefetch" href="/blogs/assets/js/116.d91cc793.js"><link rel="prefetch" href="/blogs/assets/js/117.de85e622.js"><link rel="prefetch" href="/blogs/assets/js/118.a81f51fb.js"><link rel="prefetch" href="/blogs/assets/js/119.4bd195dd.js"><link rel="prefetch" href="/blogs/assets/js/12.625f8a5f.js"><link rel="prefetch" href="/blogs/assets/js/120.1fd285ff.js"><link rel="prefetch" href="/blogs/assets/js/121.fed4aa6f.js"><link rel="prefetch" href="/blogs/assets/js/122.4d79c2d1.js"><link rel="prefetch" href="/blogs/assets/js/123.fe541236.js"><link rel="prefetch" href="/blogs/assets/js/124.626d03de.js"><link rel="prefetch" href="/blogs/assets/js/125.4b1e9e09.js"><link rel="prefetch" href="/blogs/assets/js/126.84a3bf03.js"><link rel="prefetch" href="/blogs/assets/js/127.a9588eb7.js"><link rel="prefetch" href="/blogs/assets/js/128.77eee453.js"><link rel="prefetch" href="/blogs/assets/js/129.381ba64b.js"><link rel="prefetch" href="/blogs/assets/js/13.5971ebf1.js"><link rel="prefetch" href="/blogs/assets/js/130.4bc05626.js"><link rel="prefetch" href="/blogs/assets/js/131.ced68191.js"><link rel="prefetch" href="/blogs/assets/js/132.2a9833e3.js"><link rel="prefetch" href="/blogs/assets/js/133.da1e1df5.js"><link rel="prefetch" href="/blogs/assets/js/134.49218225.js"><link rel="prefetch" href="/blogs/assets/js/135.d228a910.js"><link rel="prefetch" href="/blogs/assets/js/136.d434a2a2.js"><link rel="prefetch" href="/blogs/assets/js/137.b0146900.js"><link rel="prefetch" href="/blogs/assets/js/138.9cce5814.js"><link rel="prefetch" href="/blogs/assets/js/139.f2c81b1b.js"><link rel="prefetch" href="/blogs/assets/js/14.7b32961c.js"><link rel="prefetch" href="/blogs/assets/js/140.53f770a1.js"><link rel="prefetch" href="/blogs/assets/js/141.e6fa1d98.js"><link rel="prefetch" href="/blogs/assets/js/142.62c55e8f.js"><link rel="prefetch" href="/blogs/assets/js/143.7549f438.js"><link rel="prefetch" href="/blogs/assets/js/144.ced6cbde.js"><link rel="prefetch" href="/blogs/assets/js/145.add84a23.js"><link rel="prefetch" href="/blogs/assets/js/146.201bba6f.js"><link rel="prefetch" href="/blogs/assets/js/147.004fd933.js"><link rel="prefetch" href="/blogs/assets/js/148.00d4af92.js"><link rel="prefetch" href="/blogs/assets/js/149.11c4409f.js"><link rel="prefetch" href="/blogs/assets/js/15.675ad06f.js"><link rel="prefetch" href="/blogs/assets/js/150.f33a8128.js"><link rel="prefetch" href="/blogs/assets/js/151.fdc17b21.js"><link rel="prefetch" href="/blogs/assets/js/152.a1ce7a18.js"><link rel="prefetch" href="/blogs/assets/js/153.5bb63f69.js"><link rel="prefetch" href="/blogs/assets/js/154.3607e484.js"><link rel="prefetch" href="/blogs/assets/js/155.511078f5.js"><link rel="prefetch" href="/blogs/assets/js/156.d5009c87.js"><link rel="prefetch" href="/blogs/assets/js/157.0a824cf6.js"><link rel="prefetch" href="/blogs/assets/js/159.25b58ba7.js"><link rel="prefetch" href="/blogs/assets/js/16.6a27361b.js"><link rel="prefetch" href="/blogs/assets/js/160.c34ef543.js"><link rel="prefetch" href="/blogs/assets/js/161.b9e02baa.js"><link rel="prefetch" href="/blogs/assets/js/162.75018745.js"><link rel="prefetch" href="/blogs/assets/js/163.f0a369c5.js"><link rel="prefetch" href="/blogs/assets/js/164.d32c676e.js"><link rel="prefetch" href="/blogs/assets/js/165.9e2d795b.js"><link rel="prefetch" href="/blogs/assets/js/166.eecf5c64.js"><link rel="prefetch" href="/blogs/assets/js/167.d9bd5a2d.js"><link rel="prefetch" href="/blogs/assets/js/168.3fb76fbd.js"><link rel="prefetch" href="/blogs/assets/js/169.cfc08632.js"><link rel="prefetch" href="/blogs/assets/js/17.faeecc08.js"><link rel="prefetch" href="/blogs/assets/js/170.a5fce106.js"><link rel="prefetch" href="/blogs/assets/js/171.6c09228f.js"><link rel="prefetch" href="/blogs/assets/js/172.1e92dde8.js"><link rel="prefetch" href="/blogs/assets/js/173.95a786d0.js"><link rel="prefetch" href="/blogs/assets/js/174.489b6abf.js"><link rel="prefetch" href="/blogs/assets/js/175.f13f9492.js"><link rel="prefetch" href="/blogs/assets/js/176.9edf5422.js"><link rel="prefetch" href="/blogs/assets/js/177.a4d3f831.js"><link rel="prefetch" href="/blogs/assets/js/178.8ab2c620.js"><link rel="prefetch" href="/blogs/assets/js/179.76d199f5.js"><link rel="prefetch" href="/blogs/assets/js/18.be67149b.js"><link rel="prefetch" href="/blogs/assets/js/180.f8a53ddf.js"><link rel="prefetch" href="/blogs/assets/js/181.820d0270.js"><link rel="prefetch" href="/blogs/assets/js/182.f73bb8f9.js"><link rel="prefetch" href="/blogs/assets/js/183.d740b6fa.js"><link rel="prefetch" href="/blogs/assets/js/184.ea8a5b60.js"><link rel="prefetch" href="/blogs/assets/js/185.d2c8498b.js"><link rel="prefetch" href="/blogs/assets/js/186.abc0d54e.js"><link rel="prefetch" href="/blogs/assets/js/187.bdbc0e80.js"><link rel="prefetch" href="/blogs/assets/js/188.0189b94c.js"><link rel="prefetch" href="/blogs/assets/js/189.c85a4414.js"><link rel="prefetch" href="/blogs/assets/js/19.4988d564.js"><link rel="prefetch" href="/blogs/assets/js/190.236c416e.js"><link rel="prefetch" href="/blogs/assets/js/191.c7ab4472.js"><link rel="prefetch" href="/blogs/assets/js/192.17ab9df0.js"><link rel="prefetch" href="/blogs/assets/js/193.a21b5daa.js"><link rel="prefetch" href="/blogs/assets/js/194.f4e81371.js"><link rel="prefetch" href="/blogs/assets/js/195.c76aa31c.js"><link rel="prefetch" href="/blogs/assets/js/196.54e7d532.js"><link rel="prefetch" href="/blogs/assets/js/197.2d4a6310.js"><link rel="prefetch" href="/blogs/assets/js/198.7eb044c3.js"><link rel="prefetch" href="/blogs/assets/js/199.7d2a5a03.js"><link rel="prefetch" href="/blogs/assets/js/20.4b566c4e.js"><link rel="prefetch" href="/blogs/assets/js/200.7eef2a3d.js"><link rel="prefetch" href="/blogs/assets/js/201.069b4ab3.js"><link rel="prefetch" href="/blogs/assets/js/202.e2ed4b81.js"><link rel="prefetch" href="/blogs/assets/js/203.b024c086.js"><link rel="prefetch" href="/blogs/assets/js/204.45908a5d.js"><link rel="prefetch" href="/blogs/assets/js/205.d408484e.js"><link rel="prefetch" href="/blogs/assets/js/206.e5813f6b.js"><link rel="prefetch" href="/blogs/assets/js/207.1c12ac10.js"><link rel="prefetch" href="/blogs/assets/js/208.3ccdde2a.js"><link rel="prefetch" href="/blogs/assets/js/209.d3eca9f5.js"><link rel="prefetch" href="/blogs/assets/js/21.2f105b85.js"><link rel="prefetch" href="/blogs/assets/js/210.6204aeda.js"><link rel="prefetch" href="/blogs/assets/js/211.9859f74c.js"><link rel="prefetch" href="/blogs/assets/js/212.2b720ed3.js"><link rel="prefetch" href="/blogs/assets/js/213.c95a36dc.js"><link rel="prefetch" href="/blogs/assets/js/214.d83932f0.js"><link rel="prefetch" href="/blogs/assets/js/215.8b214281.js"><link rel="prefetch" href="/blogs/assets/js/216.ac070735.js"><link rel="prefetch" href="/blogs/assets/js/217.c7cd14c4.js"><link rel="prefetch" href="/blogs/assets/js/218.6abb414a.js"><link rel="prefetch" href="/blogs/assets/js/219.71419497.js"><link rel="prefetch" href="/blogs/assets/js/22.a71f72e5.js"><link rel="prefetch" href="/blogs/assets/js/220.22066f9f.js"><link rel="prefetch" href="/blogs/assets/js/221.20a92843.js"><link rel="prefetch" href="/blogs/assets/js/222.b7de5515.js"><link rel="prefetch" href="/blogs/assets/js/223.4109d4cf.js"><link rel="prefetch" href="/blogs/assets/js/224.e678a0e1.js"><link rel="prefetch" href="/blogs/assets/js/225.0ae91a9f.js"><link rel="prefetch" href="/blogs/assets/js/226.1fbdb6f7.js"><link rel="prefetch" href="/blogs/assets/js/227.ab2c9870.js"><link rel="prefetch" href="/blogs/assets/js/228.6c8df33f.js"><link rel="prefetch" href="/blogs/assets/js/229.0b6f4fc1.js"><link rel="prefetch" href="/blogs/assets/js/23.f6d57e29.js"><link rel="prefetch" href="/blogs/assets/js/230.723ee342.js"><link rel="prefetch" href="/blogs/assets/js/231.3174f8f6.js"><link rel="prefetch" href="/blogs/assets/js/232.c2b76211.js"><link rel="prefetch" href="/blogs/assets/js/233.9556cd61.js"><link rel="prefetch" href="/blogs/assets/js/234.92da14e8.js"><link rel="prefetch" href="/blogs/assets/js/235.b0c86693.js"><link rel="prefetch" href="/blogs/assets/js/236.63e87e5f.js"><link rel="prefetch" href="/blogs/assets/js/237.b4b2ea79.js"><link rel="prefetch" href="/blogs/assets/js/238.82cd9d87.js"><link rel="prefetch" href="/blogs/assets/js/239.cd4a0617.js"><link rel="prefetch" href="/blogs/assets/js/24.08137534.js"><link rel="prefetch" href="/blogs/assets/js/240.6e8db13e.js"><link rel="prefetch" href="/blogs/assets/js/241.f026e9d3.js"><link rel="prefetch" href="/blogs/assets/js/242.43c3bf4f.js"><link rel="prefetch" href="/blogs/assets/js/243.6edf58b4.js"><link rel="prefetch" href="/blogs/assets/js/244.c9770587.js"><link rel="prefetch" href="/blogs/assets/js/245.cc55cdec.js"><link rel="prefetch" href="/blogs/assets/js/246.3f41e305.js"><link rel="prefetch" href="/blogs/assets/js/247.019635db.js"><link rel="prefetch" href="/blogs/assets/js/248.f00169ed.js"><link rel="prefetch" href="/blogs/assets/js/249.a2193d5e.js"><link rel="prefetch" href="/blogs/assets/js/25.bec0cac3.js"><link rel="prefetch" href="/blogs/assets/js/250.9f62eb82.js"><link rel="prefetch" href="/blogs/assets/js/251.4bc7c48f.js"><link rel="prefetch" href="/blogs/assets/js/252.8f0ae3e5.js"><link rel="prefetch" href="/blogs/assets/js/253.bfa367bc.js"><link rel="prefetch" href="/blogs/assets/js/254.c2613d6d.js"><link rel="prefetch" href="/blogs/assets/js/255.a96f4223.js"><link rel="prefetch" href="/blogs/assets/js/256.a10bcf70.js"><link rel="prefetch" href="/blogs/assets/js/257.3036d8af.js"><link rel="prefetch" href="/blogs/assets/js/258.adf49845.js"><link rel="prefetch" href="/blogs/assets/js/259.44b45702.js"><link rel="prefetch" href="/blogs/assets/js/26.e47ac3c2.js"><link rel="prefetch" href="/blogs/assets/js/260.06c936a0.js"><link rel="prefetch" href="/blogs/assets/js/261.0312573a.js"><link rel="prefetch" href="/blogs/assets/js/262.be1125e8.js"><link rel="prefetch" href="/blogs/assets/js/263.37fc07f6.js"><link rel="prefetch" href="/blogs/assets/js/264.1eca2fa6.js"><link rel="prefetch" href="/blogs/assets/js/265.581a03a6.js"><link rel="prefetch" href="/blogs/assets/js/266.5e1f66da.js"><link rel="prefetch" href="/blogs/assets/js/267.c5562c99.js"><link rel="prefetch" href="/blogs/assets/js/268.db3b6351.js"><link rel="prefetch" href="/blogs/assets/js/269.2f496567.js"><link rel="prefetch" href="/blogs/assets/js/27.a761f1b4.js"><link rel="prefetch" href="/blogs/assets/js/270.08bdf7ea.js"><link rel="prefetch" href="/blogs/assets/js/271.93825664.js"><link rel="prefetch" href="/blogs/assets/js/272.5b9eb933.js"><link rel="prefetch" href="/blogs/assets/js/273.810a866e.js"><link rel="prefetch" href="/blogs/assets/js/274.790aa856.js"><link rel="prefetch" href="/blogs/assets/js/275.1d7d1d14.js"><link rel="prefetch" href="/blogs/assets/js/276.7e495a0c.js"><link rel="prefetch" href="/blogs/assets/js/277.e25c06a9.js"><link rel="prefetch" href="/blogs/assets/js/278.e38d0bd9.js"><link rel="prefetch" href="/blogs/assets/js/279.8c2eee52.js"><link rel="prefetch" href="/blogs/assets/js/28.30db7b1e.js"><link rel="prefetch" href="/blogs/assets/js/280.4ac0a14c.js"><link rel="prefetch" href="/blogs/assets/js/281.37ac3da3.js"><link rel="prefetch" href="/blogs/assets/js/282.f08e4c7e.js"><link rel="prefetch" href="/blogs/assets/js/283.891c68fe.js"><link rel="prefetch" href="/blogs/assets/js/284.dd3afcbe.js"><link rel="prefetch" href="/blogs/assets/js/285.d9ccfd9d.js"><link rel="prefetch" href="/blogs/assets/js/286.b2e64de4.js"><link rel="prefetch" href="/blogs/assets/js/287.baea5511.js"><link rel="prefetch" href="/blogs/assets/js/288.8093d412.js"><link rel="prefetch" href="/blogs/assets/js/289.b54e228b.js"><link rel="prefetch" href="/blogs/assets/js/29.71946b19.js"><link rel="prefetch" href="/blogs/assets/js/290.1caf7beb.js"><link rel="prefetch" href="/blogs/assets/js/291.8ba4ff37.js"><link rel="prefetch" href="/blogs/assets/js/3.c84ff1ce.js"><link rel="prefetch" href="/blogs/assets/js/30.cae4b0c2.js"><link rel="prefetch" href="/blogs/assets/js/31.beec2977.js"><link rel="prefetch" href="/blogs/assets/js/32.812b083e.js"><link rel="prefetch" href="/blogs/assets/js/33.ce6a8a01.js"><link rel="prefetch" href="/blogs/assets/js/34.d8a8072a.js"><link rel="prefetch" href="/blogs/assets/js/35.cb894856.js"><link rel="prefetch" href="/blogs/assets/js/36.cdc5b737.js"><link rel="prefetch" href="/blogs/assets/js/37.c751f4b3.js"><link rel="prefetch" href="/blogs/assets/js/38.654e3020.js"><link rel="prefetch" href="/blogs/assets/js/39.19af7505.js"><link rel="prefetch" href="/blogs/assets/js/4.e31e2f42.js"><link rel="prefetch" href="/blogs/assets/js/40.dab2fc5a.js"><link rel="prefetch" href="/blogs/assets/js/41.069f5955.js"><link rel="prefetch" href="/blogs/assets/js/42.2ad4d631.js"><link rel="prefetch" href="/blogs/assets/js/43.6a8a1a3a.js"><link rel="prefetch" href="/blogs/assets/js/44.7f0371f7.js"><link rel="prefetch" href="/blogs/assets/js/45.546f7e99.js"><link rel="prefetch" href="/blogs/assets/js/46.700d655a.js"><link rel="prefetch" href="/blogs/assets/js/47.5fc3769d.js"><link rel="prefetch" href="/blogs/assets/js/48.02bddba7.js"><link rel="prefetch" href="/blogs/assets/js/49.bc986450.js"><link rel="prefetch" href="/blogs/assets/js/5.b90df075.js"><link rel="prefetch" href="/blogs/assets/js/50.521274f1.js"><link rel="prefetch" href="/blogs/assets/js/51.f9973e9c.js"><link rel="prefetch" href="/blogs/assets/js/52.49062bfe.js"><link rel="prefetch" href="/blogs/assets/js/53.3c409809.js"><link rel="prefetch" href="/blogs/assets/js/54.8e4bc1d2.js"><link rel="prefetch" href="/blogs/assets/js/55.7c98e42f.js"><link rel="prefetch" href="/blogs/assets/js/56.e24105d2.js"><link rel="prefetch" href="/blogs/assets/js/57.6848cce1.js"><link rel="prefetch" href="/blogs/assets/js/58.5d1f219e.js"><link rel="prefetch" href="/blogs/assets/js/59.039508ac.js"><link rel="prefetch" href="/blogs/assets/js/60.cc53c007.js"><link rel="prefetch" href="/blogs/assets/js/61.de065123.js"><link rel="prefetch" href="/blogs/assets/js/62.6fda3ca3.js"><link rel="prefetch" href="/blogs/assets/js/63.4236ef4b.js"><link rel="prefetch" href="/blogs/assets/js/64.f1487e44.js"><link rel="prefetch" href="/blogs/assets/js/65.32fba8f2.js"><link rel="prefetch" href="/blogs/assets/js/66.13adcea1.js"><link rel="prefetch" href="/blogs/assets/js/67.82d67e36.js"><link rel="prefetch" href="/blogs/assets/js/68.b4b34079.js"><link rel="prefetch" href="/blogs/assets/js/69.a3465ebd.js"><link rel="prefetch" href="/blogs/assets/js/7.a1cd7f66.js"><link rel="prefetch" href="/blogs/assets/js/70.2a1dd83f.js"><link rel="prefetch" href="/blogs/assets/js/71.93a1ddc9.js"><link rel="prefetch" href="/blogs/assets/js/72.3acced1a.js"><link rel="prefetch" href="/blogs/assets/js/73.1640c847.js"><link rel="prefetch" href="/blogs/assets/js/74.4125ce85.js"><link rel="prefetch" href="/blogs/assets/js/75.ee821f14.js"><link rel="prefetch" href="/blogs/assets/js/76.fc724a08.js"><link rel="prefetch" href="/blogs/assets/js/77.dd15769c.js"><link rel="prefetch" href="/blogs/assets/js/78.31c80a7b.js"><link rel="prefetch" href="/blogs/assets/js/79.af451c09.js"><link rel="prefetch" href="/blogs/assets/js/8.cbf54ac0.js"><link rel="prefetch" href="/blogs/assets/js/80.0cb8db56.js"><link rel="prefetch" href="/blogs/assets/js/81.7bafd146.js"><link rel="prefetch" href="/blogs/assets/js/82.c22b8301.js"><link rel="prefetch" href="/blogs/assets/js/83.e44d74cd.js"><link rel="prefetch" href="/blogs/assets/js/84.fd2d8d0a.js"><link rel="prefetch" href="/blogs/assets/js/85.cd40fd72.js"><link rel="prefetch" href="/blogs/assets/js/86.d81b7850.js"><link rel="prefetch" href="/blogs/assets/js/87.2a53ea0d.js"><link rel="prefetch" href="/blogs/assets/js/88.4b78c3ac.js"><link rel="prefetch" href="/blogs/assets/js/89.f002b20f.js"><link rel="prefetch" href="/blogs/assets/js/9.73b90ff8.js"><link rel="prefetch" href="/blogs/assets/js/90.0ee150aa.js"><link rel="prefetch" href="/blogs/assets/js/91.4980d2e3.js"><link rel="prefetch" href="/blogs/assets/js/92.3c904a3f.js"><link rel="prefetch" href="/blogs/assets/js/93.c9a17b8b.js"><link rel="prefetch" href="/blogs/assets/js/94.c49d9982.js"><link rel="prefetch" href="/blogs/assets/js/95.53dd1d74.js"><link rel="prefetch" href="/blogs/assets/js/96.45635662.js"><link rel="prefetch" href="/blogs/assets/js/97.e60d07fc.js"><link rel="prefetch" href="/blogs/assets/js/98.a1558f22.js"><link rel="prefetch" href="/blogs/assets/js/99.a82bf309.js">
    <link rel="stylesheet" href="/blogs/assets/css/0.styles.6da96bf9.css">
  </head>
  <body>
    <div id="app" data-server-rendered="true"><div class="theme-container have-rightmenu" data-v-f848d4e8><div class="global-loading-wrapper" data-v-3a334c6d data-v-f848d4e8 data-v-f848d4e8><div class="loader-main" data-v-3a334c6d><img src="/blogs/assets/img/loading.a592e2e5.jpg" alt="loading" data-v-3a334c6d></div></div> <div class="hide" data-v-f848d4e8><header class="navbar" data-v-f848d4e8><div title="目录" class="sidebar-button"><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" role="img" viewBox="0 0 448 512" class="icon"><path fill="currentColor" d="M436 124H12c-6.627 0-12-5.373-12-12V80c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12zm0 160H12c-6.627 0-12-5.373-12-12v-32c0-6.627 5.373-12 12-12h424c6.627 0 12 5.373 12 12v32c0 6.627-5.373 12-12 12z"></path></svg></div> <a href="/blogs/" class="home-link router-link-active"><img src="/blogs/img/kmc.jpg" alt="卡夫卡的岛上书店" class="logo"> <span class="site-name">卡夫卡的岛上书店</span></a> <div class="links"><div class="color-picker"><a class="color-button"><i class="iconfont reco-color"></i></a> <div class="color-picker-menu" style="display:none;"><div class="mode-options"><h4 class="title">选择模式</h4> <ul class="color-mode-options"><li class="dark">深色模式</li><li class="light active">浅色模式</li><li class="read">阅读模式</li></ul></div></div></div> <div class="search-box"><i class="iconfont reco-search"></i> <input aria-label="Search" autocomplete="off" spellcheck="false" value=""> <ul class="suggestions" style="display:none;"></ul></div> <nav class="nav-links can-hide"><div class="nav-item"><a href="/blogs/" class="nav-link"><i class="iconfont reco-home"></i>首页
</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><a href="/blogs/web/" class="nav-link"><i></i>前端
      </a></span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>文档教程</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/web/docs/imooc/wiki/" class="nav-link"><i class="iconfont reco-blog"></i>慕课教程
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/es6/" class="nav-link"><i class="iconfont reco-blog"></i>ES6 入门教程
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/wangdoc/javascript/" class="nav-link"><i class="iconfont reco-blog"></i>网道-JavaScript 教程
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/angular/" class="nav-link"><i class="iconfont reco-blog"></i>Angular 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/react/" class="nav-link"><i class="iconfont reco-blog"></i>React 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/vue/" class="nav-link"><i class="iconfont reco-blog"></i>Vue 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/node/" class="nav-link"><i class="iconfont reco-blog"></i>Node 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/babel/" class="nav-link"><i class="iconfont reco-blog"></i>Babel 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/webpack/" class="nav-link"><i class="iconfont reco-blog"></i>Webpack 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/typescript/" class="nav-link"><i class="iconfont reco-blog"></i>TypeScript 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/runoob/" class="nav-link"><i class="iconfont reco-blog"></i>菜鸟教程
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/docschina/" class="nav-link"><i class="iconfont reco-blog"></i>印记中文
</a></li></ul></li><li class="dropdown-item"><h4>专栏笔记</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/column-notes/33-js/" class="nav-link"><i class="iconfont reco-blog"></i>JavaScript的33个概念
</a></li><li class="dropdown-subitem"><a href="/blogs/column-notes/relearn-frontend/" class="nav-link"><i class="iconfont reco-blog"></i>重学前端
</a></li><li class="dropdown-subitem"><a href="/blogs/column-notes/http-protocol/" class="nav-link"><i class="iconfont reco-blog"></i>透视HTTP协议
</a></li><li class="dropdown-subitem"><a href="/blogs/column-notes/play-webpack/" class="nav-link"><i class="iconfont reco-blog"></i>玩转webpack
</a></li><li class="dropdown-subitem"><a href="/blogs/column-notes/browser-principle/" class="nav-link"><i class="iconfont reco-blog"></i>浏览器工作原理与实践
</a></li></ul></li><li class="dropdown-item"><h4>书籍笔记</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/book-notes/donot-know-javascript/" class="nav-link"><i class="iconfont reco-blog"></i>你不知道的JavaScript
</a></li></ul></li><li class="dropdown-item"><h4>推荐博客</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/web/ruanyifeng/" class="nav-link"><i class="iconfont reco-blog"></i>阮一峰的个人网站
</a></li><li class="dropdown-subitem"><a href="/blogs/web/liaoxuefeng/" class="nav-link"><i class="iconfont reco-blog"></i>廖雪峰的官方网站
</a></li></ul></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><a href="/blogs/library/" class="nav-link"><i></i>图书馆
      </a></span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>太易</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/map/" class="nav-link"><i class="iconfont reco-blog"></i>时间地图
</a></li></ul></li><li class="dropdown-item"><h4>太初</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/wiki/" class="nav-link"><i class="iconfont reco-blog"></i>中文维基百科
</a></li></ul></li><li class="dropdown-item"><h4>太始</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/wdl/" class="nav-link"><i class="iconfont reco-blog"></i>世界数字图书馆
</a></li></ul></li><li class="dropdown-item"><h4>太素</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/douban/" class="nav-link"><i class="iconfont reco-blog"></i>豆瓣榜单
</a></li><li class="dropdown-subitem"><a href="/blogs/library/open163/" class="nav-link"><i class="iconfont reco-blog"></i>网易公开课
</a></li></ul></li><li class="dropdown-item"><h4>太极</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/shici/" class="nav-link"><i class="iconfont reco-blog"></i>中华诗词
</a></li><li class="dropdown-subitem"><a href="/blogs/library/processon/" class="nav-link"><i class="iconfont reco-blog"></i>ProcessOn图形化知识资源
</a></li></ul></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><a href="/blogs/idealism/" class="nav-link"><i></i>昨日与明日
      </a></span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>昨日</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/idealism/music/" class="nav-link"><i class="iconfont reco-blog"></i>音乐
</a></li></ul></li><li class="dropdown-item"><h4>今日</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/idealism/philosophy/" class="nav-link"><i class="iconfont reco-blog"></i>哲学
</a></li></ul></li><li class="dropdown-item"><h4>明日</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/idealism/kaimo/" class="nav-link"><i class="iconfont reco-blog"></i>忧伤的年轻人
</a></li></ul></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><i class="iconfont reco-api"></i>索引
    </span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/blogs/sitemap/" class="nav-link"><i class="iconfont reco-blog"></i>总目录
</a></li><li class="dropdown-item"><!----> <a href="/blogs/categories/" class="nav-link"><i class="iconfont reco-category"></i>分类
</a></li><li class="dropdown-item"><!----> <a href="/blogs/tags/" class="nav-link"><i class="iconfont reco-tag"></i>标签
</a></li><li class="dropdown-item"><!----> <a href="/blogs/archives/" class="nav-link"><i class="iconfont reco-date"></i>归档
</a></li></ul></div></div><div class="nav-item"><a href="/blogs/bookshop/message-board/" class="nav-link"><i class="iconfont reco-suggestion"></i>留言板
</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><i class="iconfont reco-message"></i>关于
    </span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>联系</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://blog.csdn.net/kaimo313" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-csdn"></i>CSDN
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://gitee.com/kaimo313" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-mayun"></i>Gitee
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://github.com/kaimo313" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>GitHub
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="/blogs/bookshop/linkme/" class="nav-link"><i class="iconfont reco-account"></i>联系店长
</a></li></ul></li><li class="dropdown-item"><h4>博客</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/bookshop/explain/" class="nav-link"><i class="iconfont reco-document"></i>博客说明
</a></li><li class="dropdown-subitem"><a href="/blogs/bookshop/logs/" class="nav-link"><i class="iconfont reco-document"></i>更新日志
</a></li></ul></li><li class="dropdown-item"><h4>其他</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/resource-tools/" class="nav-link router-link-active"><i class="iconfont reco-document"></i>资源工具
</a></li><li class="dropdown-subitem"><a href="/blogs/bookshop/friendslink/" class="nav-link"><i class="iconfont reco-friend"></i>友情链接
</a></li></ul></li></ul></div></div> <!----></nav></div></header> <div class="sidebar-mask" data-v-f848d4e8></div> <aside class="sidebar" data-v-f848d4e8><div class="personal-info-wrapper" data-v-34faaed8 data-v-f848d4e8><img src="/blogs/img/avatar.jpg" alt="author-avatar" class="personal-img" data-v-34faaed8> <div class="author" data-v-34faaed8>
    凯小默
  </div> <div class="personal-info-details" data-v-34faaed8><div data-v-34faaed8>文章：<span data-v-34faaed8>224</span></div> <div data-v-34faaed8>地点：<span data-v-34faaed8>canton</span></div></div> <div class="slogan" data-v-34faaed8>
    standing on the shoulders of giants
  </div> <ul class="social-links" data-v-34faaed8><li class="social-item" data-v-34faaed8><i class="iconfont reco-csdn" style="color:#fc5531;" data-v-34faaed8></i></li><li class="social-item" data-v-34faaed8><i class="iconfont reco-mayun" style="color:#c71d24;" data-v-34faaed8></i></li><li class="social-item" data-v-34faaed8><i class="iconfont reco-bilibili" style="color:#fb7299;" data-v-34faaed8></i></li><li class="social-item" data-v-34faaed8><i class="iconfont reco-github" style="color:#3eaf7c;" data-v-34faaed8></i></li><li class="social-item" data-v-34faaed8><i class="iconfont reco-mail" style="color:#00a1d6;" data-v-34faaed8></i></li></ul></div> <nav class="nav-links"><div class="nav-item"><a href="/blogs/" class="nav-link"><i class="iconfont reco-home"></i>首页
</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><a href="/blogs/web/" class="nav-link"><i></i>前端
      </a></span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>文档教程</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/web/docs/imooc/wiki/" class="nav-link"><i class="iconfont reco-blog"></i>慕课教程
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/es6/" class="nav-link"><i class="iconfont reco-blog"></i>ES6 入门教程
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/wangdoc/javascript/" class="nav-link"><i class="iconfont reco-blog"></i>网道-JavaScript 教程
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/angular/" class="nav-link"><i class="iconfont reco-blog"></i>Angular 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/react/" class="nav-link"><i class="iconfont reco-blog"></i>React 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/vue/" class="nav-link"><i class="iconfont reco-blog"></i>Vue 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/node/" class="nav-link"><i class="iconfont reco-blog"></i>Node 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/babel/" class="nav-link"><i class="iconfont reco-blog"></i>Babel 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/webpack/" class="nav-link"><i class="iconfont reco-blog"></i>Webpack 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/typescript/" class="nav-link"><i class="iconfont reco-blog"></i>TypeScript 文档
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/runoob/" class="nav-link"><i class="iconfont reco-blog"></i>菜鸟教程
</a></li><li class="dropdown-subitem"><a href="/blogs/web/docs/docschina/" class="nav-link"><i class="iconfont reco-blog"></i>印记中文
</a></li></ul></li><li class="dropdown-item"><h4>专栏笔记</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/column-notes/33-js/" class="nav-link"><i class="iconfont reco-blog"></i>JavaScript的33个概念
</a></li><li class="dropdown-subitem"><a href="/blogs/column-notes/relearn-frontend/" class="nav-link"><i class="iconfont reco-blog"></i>重学前端
</a></li><li class="dropdown-subitem"><a href="/blogs/column-notes/http-protocol/" class="nav-link"><i class="iconfont reco-blog"></i>透视HTTP协议
</a></li><li class="dropdown-subitem"><a href="/blogs/column-notes/play-webpack/" class="nav-link"><i class="iconfont reco-blog"></i>玩转webpack
</a></li><li class="dropdown-subitem"><a href="/blogs/column-notes/browser-principle/" class="nav-link"><i class="iconfont reco-blog"></i>浏览器工作原理与实践
</a></li></ul></li><li class="dropdown-item"><h4>书籍笔记</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/book-notes/donot-know-javascript/" class="nav-link"><i class="iconfont reco-blog"></i>你不知道的JavaScript
</a></li></ul></li><li class="dropdown-item"><h4>推荐博客</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/web/ruanyifeng/" class="nav-link"><i class="iconfont reco-blog"></i>阮一峰的个人网站
</a></li><li class="dropdown-subitem"><a href="/blogs/web/liaoxuefeng/" class="nav-link"><i class="iconfont reco-blog"></i>廖雪峰的官方网站
</a></li></ul></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><a href="/blogs/library/" class="nav-link"><i></i>图书馆
      </a></span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>太易</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/map/" class="nav-link"><i class="iconfont reco-blog"></i>时间地图
</a></li></ul></li><li class="dropdown-item"><h4>太初</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/wiki/" class="nav-link"><i class="iconfont reco-blog"></i>中文维基百科
</a></li></ul></li><li class="dropdown-item"><h4>太始</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/wdl/" class="nav-link"><i class="iconfont reco-blog"></i>世界数字图书馆
</a></li></ul></li><li class="dropdown-item"><h4>太素</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/douban/" class="nav-link"><i class="iconfont reco-blog"></i>豆瓣榜单
</a></li><li class="dropdown-subitem"><a href="/blogs/library/open163/" class="nav-link"><i class="iconfont reco-blog"></i>网易公开课
</a></li></ul></li><li class="dropdown-item"><h4>太极</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/library/shici/" class="nav-link"><i class="iconfont reco-blog"></i>中华诗词
</a></li><li class="dropdown-subitem"><a href="/blogs/library/processon/" class="nav-link"><i class="iconfont reco-blog"></i>ProcessOn图形化知识资源
</a></li></ul></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><a href="/blogs/idealism/" class="nav-link"><i></i>昨日与明日
      </a></span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>昨日</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/idealism/music/" class="nav-link"><i class="iconfont reco-blog"></i>音乐
</a></li></ul></li><li class="dropdown-item"><h4>今日</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/idealism/philosophy/" class="nav-link"><i class="iconfont reco-blog"></i>哲学
</a></li></ul></li><li class="dropdown-item"><h4>明日</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/idealism/kaimo/" class="nav-link"><i class="iconfont reco-blog"></i>忧伤的年轻人
</a></li></ul></li></ul></div></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><i class="iconfont reco-api"></i>索引
    </span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><!----> <a href="/blogs/sitemap/" class="nav-link"><i class="iconfont reco-blog"></i>总目录
</a></li><li class="dropdown-item"><!----> <a href="/blogs/categories/" class="nav-link"><i class="iconfont reco-category"></i>分类
</a></li><li class="dropdown-item"><!----> <a href="/blogs/tags/" class="nav-link"><i class="iconfont reco-tag"></i>标签
</a></li><li class="dropdown-item"><!----> <a href="/blogs/archives/" class="nav-link"><i class="iconfont reco-date"></i>归档
</a></li></ul></div></div><div class="nav-item"><a href="/blogs/bookshop/message-board/" class="nav-link"><i class="iconfont reco-suggestion"></i>留言板
</a></div><div class="nav-item"><div class="dropdown-wrapper"><a class="dropdown-title"><span class="title"><i class="iconfont reco-message"></i>关于
    </span> <span class="arrow right"></span></a> <ul class="nav-dropdown" style="display:none;"><li class="dropdown-item"><h4>联系</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="https://blog.csdn.net/kaimo313" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-csdn"></i>CSDN
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://gitee.com/kaimo313" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-mayun"></i>Gitee
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="https://github.com/kaimo313" target="_blank" rel="noopener noreferrer" class="nav-link external"><i class="iconfont reco-github"></i>GitHub
  <span><svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg> <span class="sr-only">(opens new window)</span></span></a></li><li class="dropdown-subitem"><a href="/blogs/bookshop/linkme/" class="nav-link"><i class="iconfont reco-account"></i>联系店长
</a></li></ul></li><li class="dropdown-item"><h4>博客</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/bookshop/explain/" class="nav-link"><i class="iconfont reco-document"></i>博客说明
</a></li><li class="dropdown-subitem"><a href="/blogs/bookshop/logs/" class="nav-link"><i class="iconfont reco-document"></i>更新日志
</a></li></ul></li><li class="dropdown-item"><h4>其他</h4> <ul class="dropdown-subitem-wrapper"><li class="dropdown-subitem"><a href="/blogs/resource-tools/" class="nav-link router-link-active"><i class="iconfont reco-document"></i>资源工具
</a></li><li class="dropdown-subitem"><a href="/blogs/bookshop/friendslink/" class="nav-link"><i class="iconfont reco-friend"></i>友情链接
</a></li></ul></li></ul></div></div> <!----></nav> <ul class="sidebar-links"><li><a href="/blogs/resource-tools/44207a5ef0a8a/" class="sidebar-link">网站资源</a></li><li><a href="/blogs/resource-tools/c618db4b32e39/" class="sidebar-link">Vue资源</a></li><li><a href="/blogs/resource-tools/4c19c32335465/" class="sidebar-link">工具库</a></li><li><a href="/blogs/resource-tools/c9e44ab0fce9a/" class="sidebar-link">面试资料</a></li><li><a href="/blogs/resource-tools/5f440c9bb4359/" class="sidebar-link">awesome-f2e-libs</a></li><li><a href="/blogs/resource-tools/9d5d91d08c126/" class="sidebar-link">文章收集</a></li><li><a href="/blogs/resource-tools/ed602e9a815f6/" class="sidebar-link">冴羽的博客</a></li><li><a href="/blogs/resource-tools/7566c0ff5a24c/" class="sidebar-link">Jony的博客</a></li><li><a href="/blogs/resource-tools/5ffcfcef5104b/" class="sidebar-link">汪图南的博客</a></li><li><a href="/blogs/resource-tools/3b17bb5dd2c98/" aria-current="page" class="active sidebar-link">全球开放电子图书馆及免费资源</a></li><li><a href="/blogs/resource-tools/8396c1c08f1b6/" class="sidebar-link">一些前端开发的干货</a></li></ul> </aside> <div><main class="page"><div class="theme-vdoing-wrapper bg-style-8"><div class="articleInfo-wrap" data-v-13f19dad><div class="articleInfo" data-v-13f19dad><ul class="breadcrumbs" data-v-13f19dad><li data-v-13f19dad><a href="/blogs/" title="首页" class="fa fa-laptop-house router-link-active" data-v-13f19dad></a></li> <li data-v-13f19dad><a href="/blogs/resource-tools/" title="资源工具-目录页" class="router-link-active" data-v-13f19dad>资源工具</a></li> <!----> <!----></ul> <div class="info" data-v-13f19dad><div title="作者" class="author fa fa-user" data-v-13f19dad><a href="https://www.douban.com/people/aaaati/" target="_blank" title="作者" class="beLink" data-v-13f19dad>aaaati</a></div> <div title="创建时间" class="date fa fa-calendar-alt" data-v-13f19dad><a href="javascript:;" data-v-13f19dad>2021/02/23 00:12:54</a></div> <!----></div></div></div> <!----> <div class="content-wrapper"><div class="right-menu-wrapper"><div class="right-menu-margin"><div class="right-menu-content"></div></div></div> <h1><img src="">
            全球开放电子图书馆及免费资源
          </h1> <div class="theme-vdoing-content content__default"><h3 id="电子图书馆"><a href="#电子图书馆" class="header-anchor">#</a> 电子图书馆</h3> <p>1.澳大利亚国立大学ANU电子出版库：http://dspace.anu.edu.au/</p> <p>2.阿德雷德大学电子文本收藏中心，包括古典文学，哲学，科学和医学著作：http://ebooks.adelaide.edu.au/</p> <p>3.澳大利亚数字化人文门户(澳大利亚人文学界的数字化资源门户) http://www.ehum.edu.au/</p> <p>4.科廷大学技术文献库(科廷技术大学科研人员和研究生的科研成果)http://espace.library.curtin.edu.au/R</p> <p>5.墨尔本大学电子出版物收藏网
http://www.lib.unimelb.edu.au/eprints/</p> <p>6.昆士兰大学数字文库
http://espace.library.uq.edu.au/</p> <p>7.SETIS悉尼大学学术电子文本及图像服务 http://setis.library.usyd.edu.au/</p> <p>8.新西兰数字文献收集网
http://nzdl.sadl.uleth.ca/cgi-bin/library</p> <p>9.古腾堡数字化图书馆
http://www.gutenberg.org/wiki/Main_Page</p> <p>10.Infomotions 西方文学/哲学网 (包括自美国/英国的文学和西方哲学公开著作)
http://infomotions.com/</p> <p>11.康奈尔大学Arxiv (收藏了物理,数学,非线性科学和计算机科学方面的数字化 &quot;预印本&quot; 出版物)
http://arxiv.org/</p> <p>12.Bartleby.com (包含世界历史百科全书,以及哈佛经典著作,提供免费的电子文本)
http://www.bartleby.com/</p> <p>13.Bibliomania (提供超过2000部免费电子文献，以及研究成果) http://www.bibliomania.com/</p> <p>14.Cogprints(有各类心理学，神经科学，语言学，哲学，生物学，人类学和计算机科学电子文献, 部分区域需要注册)
http://cogprints.org/</p> <p>15.印第安纳大学国际文献档案库(这是一个服务公众的全文数字图书馆，作者可以提交著作，并被连入参考文献)
http://dlc.dlib.indiana.edu/dlc/</p> <p>16.DLESE地球系统教育数字图书馆( 涵盖了环境，地理，地质，海洋以及其他物理科学；空间科学与技术；教育方法和科学哲学内容) http://www.dlese.org/library/</p> <p>17.Elfwood(拥有超过两万部文学和艺术作品，来自超过一千五百名幻想/科幻艺术家和作家)
http://www.elfwood.com/</p> <p>18.Eserver.org(收藏了大量在线智慧文学和资源,由华盛顿大学创立)http://eserver.org/</p> <p>19.IPL互联网公共图书馆 (密歇根大学信息学院的学习和教学环境) http://www.ipl.org/</p> <p>20.库尔特·斯塔博的在线图书馆(收藏了古代和现代的大量生物学著作，其中很多珍本, 可在线阅读) http://www.zum.de/</p> <p>21.麻省理工学院的开放文献网站 http://ocw.mit.edu/OcwWeb/web/home/home/index.htm</p> <p>22.美国国家科学院在线数据据库
(超过3000部科学,工程和健康卫生方面的著作,可以在线阅读,这些文献代表了美国在这些领域的研究精华)
http://www.nap.edu/</p> <p>23.Ndltd.org
(搜集了来自澳大利亚，加拿大，许多欧洲国家，香港，台湾和美国的论文) http://www.ndltd.org/</p> <p>24.宾夕法尼亚大学网站
(有超过 16000 部在线电子书 ,值得一读) :http://digital.library.upenn.edu/books/</p> <p>25.牛津大学档案馆
(建于1976年,这里有用于研究和教学的大量高品质文献 资料公共区域可以免费在线检索目录，下载):http://ota.ahds.ac.uk/</p> <p>26.弗吉尼亚大学电子文献中心
(超过10000 部可以公开或取的著作（以及超过 164000 幅图像）:http://www2.lib.virginia.edu/etext/index.html</p> <p>27.Gallica.bnf.fr
(法兰西国家图书馆资助的网站,法文):http://gallica.bnf.fr/</p> <p>28.世界图书馆(世界图书馆，法语) http://abu.cnam.fr/</p> <p>29.意大利电子书网站(包括小说,诗歌,古典文学，戏剧，传记，恐怖和幻想小说，新经济学等) http://www.ebookgratis.it/</p> <p>30.日本文学著作( 格式包括 HTML , ZIP(下载)和日文电子书格式)http://www.aozora.gr.jp/</p> <p>31.今日美国开放图书计划
(一家报纸网站的独立部门，一些有名的小说家开放了他们的版权，供所有的访客阅)http://www.usatoday.com/life/books/openbooks/2005-02-01-abounding-gutter_x.htm</p> <p>32.英语文学网站
(超过一千位学生为这个巨大的网站捐助成果，焦点是英语文学) http://www.litencyc.com/</p> <p>33.计算机程序设计电子书
(包括:Abap, Java, Linux, Php, Oracle &amp; Vb.net 。 PDF 格式。注意，在下载之前，需先建立一个账户)
http://www.downloadfreepdf.com/</p> <p>34.数学世界
(为学生，教育家，数学爱好者和研究者准备的全面地数学百科全书) http://mathworld.wolfram.com/</p> <p>35.在线医学百科全书
(超过1500主题的在线医学百科全书，包括康复，疾病，伤害，营养，手术，症状，试验)http://www.healthopedia.com/</p> <p>36.医生的免费电子书(免费使用的医学电子书) http://freebooks4doctors.com/</p> <p>37.奥地利文献
(超过12000 部奥地利文献,甚至包括明信片,可以在因特网上访问)http://www.literature.at/default.alo;jsessionid=453DD0DC127BBBB02C863B1887F76E28</p> <p>38.GPO Access(美国政府文献):http://www.access.gpo.gov/</p> <p>39.世界最大的社会科学文献网站(ICPSR)
（Inter-university Consortium for Political and Social Research）:http://www.icpsr.umich.edu/icpsrweb/ICPSR/</p> <p>40.National Academy Press
(美国国家科学院、国家工程院、医学协会等机构的论文/报告/PPT,内容几乎涵盖所有学科)
http://www.nationalacademies.org/publications/</p> <p>41.UNESCO
(联合国教科文组织提供的文档,包含自然科学与社会科学,有多种语言,包括中文) http://unesdoc.unesco.org/ulis/</p> <h3 id="【学术】在线书库"><a href="#【学术】在线书库" class="header-anchor">#</a> 【学术】在线书库</h3> <p>1．http://onlinebooks.library.upenn.edu</p> <blockquote><p>喜欢读英文书的朋友差不多都知道这个在线书库，该书库几乎每天都有新书增加进来 ，目前其所拥有的在线免费图书已超过2万本，内容涉及众多领域，阅读格式也多种多样。 最好的是，你可以通过每本书所提供的链接，还能顺藤摸瓜地找到其他很多非常有价值的在线书库和丰富多彩的内容。本文所提供的其他一些书库就是本人通过这一书库的线索找到的。</p></blockquote> <p>2．http://www.hti.umich.edu/m/moa/</p> <blockquote><p>Making of America（MOA）是研究美国从南北战争到重建时期社会、历史、文化的极佳的网上资源，当然其收藏内容远不止于此，欧洲各国的历史以及著名作家的经典著作也非常之多，比如英国湖畔派诗人的全集、休谟的英国史（6卷本）、基佐的法国文明史（8卷本）等等，而且所有图书皆为图形格式或PDF格式，并且都是扫描输入的，原汁原味。遗憾的是，出于版权保护的考虑，所收图书的作者差不多都是已故距今至少70年以上的。其中很多书都有极高的收藏价值。遗憾之处是其PDF格式不能整本下载。</p></blockquote> <p>3．http://posner.library.cmu.edu/Posner/</p> <blockquote><p>我个人要向大家极力推荐Posner先生的这个个人藏书网站，书籍的数量虽然不是很多，但每本差不多都是善本，甚至可能有孤本。比如他所收藏的莎士比亚戏剧集居然是第一个剧团演出本！吉本的《罗马帝国兴衰史》好像也是第一版的。所有图书皆为原书扫描输入，保留了这些善本书的全貌，非常值得藏书家收藏！缺点也跟MOA一样，不能整本下载。</p></blockquote> <p>4．http://www.archive.org/details/texts</p> <blockquote><p>Internet Archive也是一个不错的在线书库，其中的百万书库项目（Million Book Project）号称到2005年底要将百万册图书数字化，不过到目前为止该书库好像只有1万多本书，但这样的成绩也很不错啦。其中的很多书都有DjVu、PDF版，也有不少好书，值得一看。</p></blockquote> <p>5．http://www.bartleby.com/</p> <blockquote><p>Bartleby.com敢号称自己是“Great Books Online”当然有其理由，因为光它的“哈佛经典丛书”就多达100卷，哪位读者要是能将其读完，我看成为大师级人物应该不成问题。此外还有很多极有价值的百科全书和词典，比如哥伦比亚百科全书（第六版）、美国文化遗产词典、名人名言词典等，所有的辞汇还都带发音，相当不错。</p></blockquote> <p>6．http://selfknowledge.com/index.shtml</p> <blockquote><p>这个经典作家书库收集的作家和书籍颇为不少，但大多以文学为主。值得一提的是它配有百科辞典功能，每本书中的很多词汇都可链接到辞书中，读者可听到该词的正规发音以及释义，有些书还有真人阅读片断，实为外语学习的好帮手。</p></blockquote> <p>7．http://socserv.mcmaster.ca/econ/ugcm/3ll3/</p> <blockquote><p>McMaster大学的经济思想史书库，所收集的经济学家著作相当齐全，实为研究经济学的不可多得的好网站。当然，其藏书也并非全跟经济学有关，比如也亚里士多德、孟德斯纠、伯克等人的著作。</p></blockquote> <p>8．http://oll.libertyfund.org/Home3/index.php</p> <blockquote><p>这是自由基金会组织建立的在线书库，经常更新，而且差不多都是经典著作，涵盖了社会政治、哲学、经济、历史等多领域的著作，很多著作还是扫描输入的PDF版，比如吉本的12卷本《罗马帝国兴衰史》就是原书复印的，而且可以全书下载。此外像格拉斯哥版的亚当·斯密全集据说也是斯密最好的版本。</p></blockquote> <p>9．http://texts.cdlib.org/ucpress/</p> <blockquote><p>加州大学的这个学者文库相当不错，很多书都是非常新的著作，制作也相当不错。遗憾的是也分成了对内和对外两类，好在对外的数百本书也都是不错的专著，值得好好读。其中关于中国社会、历史、经济、文化方面的书也不少，其中有一本论述达赖喇嘛的书，很值得一读。</p></blockquote> <p>10．http://www.perseus.tufts.edu/</p> <blockquote><p>帕修斯数字图书馆是研究西方古典著作的最佳网站，几乎所有目前遗存的古希腊和古罗马经典都能在此找到，很多书都有希腊文、拉丁文原本以及英文译本，而且有希腊文和拉丁文词汇研究工具，原文著作中的几乎每一个词都可以点击察看其英文词意以及使用频率等。除此之外，该图书馆还有英国文艺复兴时期书库，有莎士比亚和马洛的全部戏剧。</p></blockquote> <p>11．http://www.gutenberg.org/catalog/</p> <blockquote><p>古登堡项目可以说是目前全球最大的免费在线图书网站，有很多书库，包括上面的一些书库都收藏有古登堡的图书。虽然其中的大多数书籍都是TXT格式的，但也有一部分书制作还算不错，比如爱德蒙·伯克的12卷本全集、带有著名画家达利插图的但丁《神曲》等，此外还有一些图书的音频资料。缺点是这个网站经常会上不去。</p></blockquote> <p>12．http://www.blackmask.com/</p> <blockquote><p>这个网站收藏的图书比较多，每本书也有很多格式，我个人推荐使用微软的Reader格式。不过该网站的搜索功能不怎么样，其他方面还算不错。</p></blockquote> <p>13．http://gallica.bnf.fr/</p> <blockquote><p>这是全球互联网上大概最齐全的法语图书资源库了，也是希拉克总统希望挑战撒克逊语言在互联网上统治地位的一个阵地。对法语爱好者来说这真是不可多得的宝库，其中有巴尔扎克全集、波德莱尔全集……，还有很多中世纪的法语书籍和图形资料，原版扫描，非常宝贵。</p></blockquote> <p>14．http://www.marxists.org/reference/subject/philosophy/index.htm</p> <blockquote><p>这是一个哲学书库，虽然只有文本格式，但所收藏的书籍多为哲学史上的名著，从古代到当代都有，相当的丰富。</p></blockquote> <ol start="15"><li><p>国学数典 http://bbs.gxsd.com.cn/index.php 有许多商务的书。</p></li> <li><p>人文小屋 http://www.97renven.cn/ 有许多英文、德文的书。</p></li> <li><p>黑格尔</p></li></ol> <ul><li>http://www.hegel.net/en/etexts.htm</li> <li>http://www.textlog.de/hegel.html</li> <li>http://www.hegel.net/</li></ul> <ol start="18"><li>http://202.114.65.40/net25/readframe.htm</li></ol> <blockquote><p>南开大学二十五史全文检索，这个很全，而且校对得不错。</p></blockquote> <ol start="19"><li>http://www.oursci.org/libarchive.htm</li></ol> <blockquote><p>这个学理科的人去看看吧，三思科学网</p></blockquote> <ol start="20"><li>http://www.shigeku.org/shiku/</li></ol> <blockquote><p>中华诗库</p></blockquote> <ol start="21"><li>http://www.njmuseum.com/rbbook/gb/htm_search/search_13.asp</li></ol> <blockquote><p>南博的十三经检索</p></blockquote> <ol start="22"><li>http://www.gg-art.com/imgbook/index_b.php?bookid=53&amp;columns=&amp;stroke=1</li></ol> <blockquote><p>图版说文解字注</p></blockquote> <h3 id="【网络古籍全文检索系统网址】"><a href="#【网络古籍全文检索系统网址】" class="header-anchor">#</a> 【网络古籍全文检索系统网址】</h3> <ul><li>台湾中研院汉籍电子文献 http://www.sinica.edu.tw/ftms-bin/ftmsw3</li> <li>史语所中文资料库 http://www.ihp.sinica.edu.tw/database/index.htm</li> <li>史语所简帛金石资料库 http://saturn.ihp.sinica.edu.tw/~wenwu/search.htm</li> <li>中华电子佛典线上藏经阁大正藏全文检索 http://ccbs.ntu.edu.tw/cbeta/result/search.htm</li> <li>故宫寒泉资料库 http://libnt.npm.gov.tw/s25/index.htm</li> <li>诗经全文检索 http://cls.admin.yzu.edu.tw/NPB/home.htm</li> <li>全唐诗全文检索 http://cls.admin.yzu.edu.tw/QTS/HOME.HTM</li> <li>宋诗全文检索 http://cls.admin.yzu.edu.tw/QSS/HOME.HTM</li> <li>唐宋词全文检索 http://cls.admin.yzu.edu.tw/TST/HOME.HTM</li> <li>台湾古典汉诗全文检索 http://cls.admin.yzu.edu.tw/cp</li> <li>红楼梦全文检索 http://cls.admin.yzu.edu.tw/HLM/retrieval/database/database.htm</li> <li>三国演义全文检索 http://cls.admin.yzu.edu.tw/san/bin/s_full.HTM</li> <li>水浒传全文检索 http://cls.admin.yzu.edu.tw/shz/bin/s_full.HTM</li></ul> <p>除全文检索系统以外，研究者在网络上还开发了多种文史专业资料库。按形式和内容可为原始资料提要检索、文史论著专题检索、文物像检索、日期转换、字词查询及其它一些实用性内容。</p> <p>【内阁大库档案检索】</p> <blockquote><p>“内阁大库档案”包括诏令、题奏、移会、贺表、三法司案卷、实录稿本、各种黄册、簿册、内阁各厅房处与修书各馆之档案，以及试题、试卷等各色文书约31万件，是研究明清政治制度、社会、经济、军事、法律的珍贵史料。这批档案在清末由于库房损坏而被移出大库，辗转迁播，现为台湾中研院历史语言研究所收藏。
　　
【台湾中研近代史所藏清代文献检索】</p></blockquote> <blockquote><p>这个资料库似乎是中研院近代史所的内部使用资料库，资料库没有导航页面，也缺乏相关说明，但没有检索限制。</p></blockquote> <p>【明人文集联合目录及篇目索引】</p> <blockquote><p>由台湾汉学研究中心开发，包括故宫博物院图书馆、台湾大学图书馆、中研院傅斯年图书馆、国家图书馆及汉学研究中心所藏明人文集，以建置联合目录与篇目索引两大功能为主，具备文集书名、作者、版本及馆藏地多项检索功能，并可全文检索作者小传及序跋、附注等。</p></blockquote> <p>【两千年中西历转换】</p> <blockquote><p>中西日期转换是历史研究者经常遇到的问题，曾有多位史学家穷数年之功编制了多种中西历法转换的工具书。台湾中研院根据薛仲三、欧阳颐的《两千年中公历对照表》编制了“两千年中西历转换系统”，只要输入国号、帝号、年号、干支、朔闰等内容，便可进行中西日期转换。遗憾的是，这个系统只从西元公元元年，即汉平帝元始一年开始，对于公元前的日期，尚无法检索。</p></blockquote> <ul><li>【内阁大库档案资料库】：http://saturn.ihp.sinica.edu.tw/%7Emct/newpage1.htm</li> <li>内阁大库疾病与医疗主题资料库：http://saturn.ihp.sinica.edu.tw/~mct/disease/disease.htm</li> <li>台湾中研院近代史所清代档案检索：http://euler2.sinica.edu.tw:8080/~ookey/mh.html</li> <li>近史所藏刑科題本提要目錄：http://www.ihp.sinica.edu.tw/ttscgi/ttsweb?@0:0:1:/home/tts/ttsdb/tpen/tpen</li> <li>中央研究院近代史研究所外交档案检索：http://140.109.152.39/ttsweb/main.htm</li> <li>台湾汉学研究中心明人文集联合目录及篇目索引数据库：http://ccs.ncl.edu.tw/topic_02.html</li> <li>台湾史语所中国考古学资料库：http://euler2.sinica.edu.tw:8080/~ookey/arkia.html</li> <li>台湾汉学研究中心经学研究论著目录资料库：http://ccs.ncl.edu.tw/topic_03.html</li> <li>台湾汉学研究中心两汉诸子研究论著目录资料库：http://ccs.ncl.edu.tw/topic_2.html</li> <li>台湾汉学研究中心敦煌学研究论著目录数据库：http://ccs.ncl.edu.tw/topic_3.html</li> <li>史语所同仁辑唐宋明清史书目http://www.ihp.sinica.edu.tw/ttscgi/ttsweb?@0:0:1:/home/tts/ttsdb/bib/MQBIB</li> <li>郭店楚简论著检索：http://decapps.lib.cuhk.edu.hk/cgi/nph-bwcgis/BASIS/bamref/producer/refsview/SF?</li> <li>史语所生命医疗研究室《黄帝内经》研究论著书目：http://saturn.ihp.sinica.edu.tw/%7Emedicine/book/huang.htm</li> <li>宋代诗词研究论著检索：http://cls.admin.yzu.edu.tw/Research/Rsch_UWGB.HTM</li> <li>台湾元智大学红学研究资料库：http://cls.admin.yzu.edu.tw/HLM/retrieval/paper/paper.htm</li> <li>台湾大学佛学数字图书馆暨博物馆佛学书目检索：http://ccbs.ntu.edu.tw/search.html</li> <li>台湾汉学研究中心典藏国际汉学博士论文摘要数据库：http://ccs.ncl.edu.tw/topic_01.html</li> <li>史语所同仁著作目录：http://www.ihp.sinica.edu.tw/ttscgi/ttsweb?@0:0:1:/home/tts/ttsdb/ihpbib/IHPBIB:</li> <li>台湾中研院计算中心两千年中西历转换：http://www.sinica.edu.tw/~tdbproj/sinocal/luso.html</li> <li>台湾史语所搜文解字古文字资料库：http://ultra.ihp.sinica.edu.tw/~bronze/dataindex.htm</li> <li>汉代墓葬与文化资料库：http://www.sinica.edu.tw/~hantomb/d_index.html</li> <li>国际汉学资源机构录数据库：http://ccs.ncl.edu.tw/topic_05.html</li></ul></div></div> <div class="page-edit"><div class="tags"><a href="/blogs/tags/?tag=%E7%94%B5%E5%AD%90%E5%9B%BE%E4%B9%A6%E9%A6%86" title="标签">#电子图书馆</a><a href="/blogs/tags/?tag=%E5%85%8D%E8%B4%B9%E8%B5%84%E6%BA%90" title="标签">#免费资源</a></div> <div class="last-updated"><span class="prefix">最近更新时间：</span> <span class="time">2021/02/28 03:45:58</span></div></div> <div class="page-nav-wapper"><div class="page-nav-centre-wrap"><a href="/blogs/resource-tools/5ffcfcef5104b/" class="page-nav-centre page-nav-centre-prev"><div class="tooltip">汪图南的博客</div></a> <a href="/blogs/resource-tools/8396c1c08f1b6/" class="page-nav-centre page-nav-centre-next"><div class="tooltip">一些前端开发的干货</div></a></div> <div class="page-nav"><p class="inner"><span class="prev">
        ←
        <a href="/blogs/resource-tools/5ffcfcef5104b/" class="prev">汪图南的博客</a></span> <span class="next"><a href="/blogs/resource-tools/8396c1c08f1b6/">一些前端开发的干货</a>→
      </span></p></div></div></div> <div class="theme-vdoing-wrapper article-list bg-style-10"><div class="article-title"><a href="/blogs/archives/" class="fa fa-pencil-alt">
      最近更新
    </a></div> <div class="article-wrapper"><dl><dd>01</dd> <dt><div><a href="/blogs/web/docs/docschina/"><div>印记中文</div></a></div> <div class="date"><span>2021/03/02 09:50:11</span></div></dt></dl><dl><dd>02</dd> <dt><div><a href="/blogs/resource-tools/8396c1c08f1b6/"><div>一些前端开发的干货</div></a></div> <div class="date"><span>2021/02/28 02:29:20</span></div></dt></dl><dl><dd>03</dd> <dt><div><a href="/blogs/pages/6de420b96e052/"><div>中国图书馆图书分类法</div></a></div> <div class="date"><span>2021/02/19 15:51:48</span></div></dt></dl> <div class="more-box"><a href="/blogs/archives/" class="more"><i class="fas fa-angle-double-right"></i>前往更多 ...
      </a></div></div></div> <div class="comments-wrapper" style="display:none;"><!----></div></main></div> <div class="footer-wrapper" data-v-ae53833e data-v-ae53833e><span class="footer-reco-theme" data-v-ae53833e><i class="iconfont reco-theme" data-v-ae53833e></i> <a target="blank" href="https://vuepress-theme-reco.recoluan.com" data-v-ae53833e>vuepress-theme-reco@1.6.1</a> <a target="blank" href="https://doc.xugaoyi.com/" class="vdoing ml5" data-v-ae53833e>vuepress-theme-vdoing@1.7.2</a></span> <!----> <span class="footer-copyright" data-v-ae53833e><i class="iconfont reco-copyright" data-v-ae53833e></i> <a data-v-ae53833e><span data-v-ae53833e>凯小默</span> <span class="ml5" data-v-ae53833e>
          2019 - 2021
        </span></a></span> <span class="footer-view-site" data-v-ae53833e><i class="iconfont reco-eye" data-v-ae53833e></i> <span id="busuanzi_container_site_uv" data-v-ae53833e>
        访客数：<span id="busuanzi_value_site_uv" class="num" data-v-ae53833e>-</span></span> <span id="busuanzi_container_site_pv" class="ml5" data-v-ae53833e>
        访问量：<span id="busuanzi_value_site_pv" class="num" data-v-ae53833e>-</span></span></span> <!----></div> <!----></div></div><div class="global-ui"><div class="back-to-ceiling" style="right:1rem;bottom:6rem;width:2.5rem;height:2.5rem;border-radius:.25rem;line-height:2.5rem;display:none;" data-v-c6073ba8 data-v-c6073ba8><svg t="1574745035067" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5404" class="icon" data-v-c6073ba8><path d="M526.60727968 10.90185116a27.675 27.675 0 0 0-29.21455937 0c-131.36607665 82.28402758-218.69155461 228.01873535-218.69155402 394.07834331a462.20625001 462.20625001 0 0 0 5.36959153 69.94390903c1.00431239 6.55289093-0.34802892 13.13561351-3.76865779 18.80351572-32.63518765 54.11355614-51.75690182 118.55860487-51.7569018 187.94566865a371.06718723 371.06718723 0 0 0 11.50484808 91.98906777c6.53300375 25.50556257 41.68394495 28.14064038 52.69160883 4.22606766 17.37162448-37.73630017 42.14135425-72.50938081 72.80769204-103.21549295 2.18761121 3.04276886 4.15646224 6.24463696 6.40373557 9.22774369a1871.4375 1871.4375 0 0 0 140.04691725 5.34970492 1866.36093723 1866.36093723 0 0 0 140.04691723-5.34970492c2.24727335-2.98310674 4.21612437-6.18497483 6.3937923-9.2178004 30.66633723 30.70611158 55.4360664 65.4791928 72.80769147 103.21549355 11.00766384 23.91457269 46.15860503 21.27949489 52.69160879-4.22606768a371.15156223 371.15156223 0 0 0 11.514792-91.99901164c0-69.36717486-19.13165746-133.82216804-51.75690182-187.92578088-3.42062944-5.66790279-4.76302748-12.26056868-3.76865837-18.80351632a462.20625001 462.20625001 0 0 0 5.36959269-69.943909c-0.00994388-166.08943902-87.32547796-311.81420293-218.6915546-394.09823051zM605.93803103 357.87693858a93.93749974 93.93749974 0 1 1-187.89594924 6.1e-7 93.93749974 93.93749974 0 0 1 187.89594924-6.1e-7z" p-id="5405" data-v-c6073ba8></path><path d="M429.50777625 765.63860547C429.50777625 803.39355007 466.44236686 1000.39046097 512.00932183 1000.39046097c45.56695499 0 82.4922232-197.00623328 82.5015456-234.7518555 0-37.75494459-36.9345906-68.35043303-82.4922232-68.34111062-45.57627738-0.00932239-82.52019037 30.59548842-82.51086798 68.34111062z" p-id="5406" data-v-c6073ba8></path></svg></div><!----><div></div><APlayer audio="" fixed="true" mini="true" theme="#3eaf7c" loop="loop" order="random" preload="auto" volume="1" mutex="true" lrc-type="0" list-folded="true" list-max-height="250" storage-name="vuepress-plugin-meting" id="aplayer-fixed"></APlayer></div></div>
    <script src="/blogs/assets/js/app.c4a9ac0d.js" defer></script><script src="/blogs/assets/js/2.a11320bc.js" defer></script><script src="/blogs/assets/js/158.c0603bdb.js" defer></script><script src="/blogs/assets/js/6.b06f02ee.js" defer></script>
  </body>
</html>
